blood-brain barrier permeability - French English Dictionary